let message: string = 'hello typescript'
console.log(message);

function foo(payload: string) {
    console.log(payload.length);
}
foo('aaa')

export { }
// tsc xx.ts 将ts转为js

// 所有的ts文件都是在同一个作用域下进行编译的，名称相同默认情况下会冲突，
// 将每个文件看成单独的作用域
// export {} 单独模块
/**
 * ts自动转为js，自动跑到浏览器上面，热更新
 * 2种方法
 * 1. webpack搭建环境
 * 2. ts-node 安装 ts-node xx.ts可以直接运行代码，跑在node环境中,依赖 tslib @types/node 2个包
 */